Enterprise Version
full of intricacies